international competition and technology association - Inglés Sinónimo Diccionario